package com.whmall.service.crm.module.customerpool.entity.qo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CustomerPoolFollowQO {

    private List<Long> ids;

    private List<Long> companyIds;

    private Long companyId;

    private Long traderId;

    private String traderDepartmentPathPrefixLike;

    private Integer followStatus;

    private List<Integer> followStatusList;

    private Date followTime;

    private Date followTimeGte;

    private Date followTimeLte;

    private Date effectiveTimeLte;

    private Date effectiveTime;

    private String orderBy;

    private String limit;

}